engineered mouse - Spanish English Dictionary